compass locator - French English Dictionary